ne kadar çabalarsan çabala - Turkish English Dictionary